charmed, i'm sure - German English Dictionary